polypropylene strap - French English Dictionary